/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ru.vsu.csf.qasystem.morph.enumtypes;

/**
 * Падеж
 * @author Руслан
 */
public enum Case {

    /**
     * Именительный падеж.
     */
    Nominative,

    /**
     * Родительный падеж.
     */
    Genitive,

    /**
     * Дательный падеж.
     */
    Dative,

    /**
     * Винительный падеж.
     */
    Accusative,

    /**
     * Творительный падеж.
     */
    Instrumental,

    /**
     * Предложный падеж.
     */
    Prepositional;



    public static Case valueOf(int n) {
        switch (n) {
            case 1: return Case.Nominative;
            case 2: return Case.Genitive;
            case 3: return Case.Dative;
            case 4: return Case.Accusative;
            case 5: return Case.Instrumental;
            case 6: return Case.Prepositional;
        }
        return Case.Nominative;
    }

}
